steerable motor - German English Dictionary